@import '@/style/variables.less';

.detail-base-info-steps {
  padding-top: 12px;
}

.info-block {
  column-count: 2;

  .info-item {
    padding: 12px 0;
    display: flex;
    color: @text-color-primary;

    h1 {
      width: 200px;
      font-weight: normal;
      font-size: @font-size-base;
      color: @text-color-secondary;
      text-align: left;
      line-height: 22px;

      @media (max-width: @screen-sm-max) {
        width: 100px;
      }

      @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {
        width: 120px;
      }
    }

    span {
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      margin-left: 24px;
    }

    i {
      display: inline-block;
      width: 8px;
      height: 8px;
      border-radius: @border-radius-50;
      background: @success-color-5;
    }

    .inProgress {
      color: @success-color-5;
    }

    .pdf {
      color: @brand-color;

      &:hover {
        cursor: pointer;
      }
    }
  }
}

.dialog-info-block {

  .info-item {
    padding: 12px 0;
    display: flex;

    h1 {
      width: 84px;
      font-family: PingFangSC-Regular;
      font-size: 14px;
      color: @text-color-secondary;
      text-align: left;
      line-height: 22px;
    }

    span {
      margin-left: 24px;
    }

    i {
      display: inline-block;
      width: 8px;
      height: 8px;
      border-radius: @border-radius-50;
      background: @success-color-5;
    }

    .green {
      color: @success-color-5;
    }

    .blue {
      color: @brand-color-8;
    }
  }
}
